﻿ 
	
 #container
 {
	width:960px;
	margin:auto;
 }
 #nav-doc
 {
	background-color:#eeeeee;
	height:32px;
	line-height:32px;
	font-size:14px;
	
}
 #nav-doc span{
 width:40px;
 float:right;
display:block;
margin-left:10px;
 }
  #nav-doc p{
  width:300px;
  float:left;
font-size:12px;
padding-left:10px;
  }
   #banner-doc
 {
 height:210px;
 vertical-align:middle;
 padding-top:5px;
 }
 .left
 {
 float:left;
 }
 #banner-doc .login
 {
  width:210px;
  float:right;
  margin:2px;
  height:190px;
 }
 
 .mode-inner-sub{
	width:200px;
	margin-bottom:10px;
	margin-top:8px;
	border:1px solid #DCDDDD; 
	padding-top:10px;
}
.mode-inner-sub h3{
	background: url("../images/sprites.gif") no-repeat scroll 2px -79px transparent;
    	border-bottom: 1px solid #DDDDDD;
   	font-size: 12px;
    	font-weight: bold;
    	margin-bottom: 8px;
    	padding-bottom: 7px;
    	padding-left: 20px;	
}
.mode-inner-sub-cont{
	height:1%;
	overflow:hidden;
}
.mode-inner-sub .l-gray li{
	padding-top:4px;
	padding-bottom:4px;
	float:left;
	width:80px; 
}
.mode-inner-sub table{
	margin-bottom:10px;
	margin-left:10px;
}
.mode-inner-sub table td{
	padding:5px 0; 
}
.mode-inner-sub .input-u{
	width:130px; 
}
.mode-login { float:right; }
.mode-login h3{
	margin:0 8px;
	margin-bottom:4px;
} 
.mode-login ul{
	margin-left:10px;
	margin-bottom:8px;
	height:1%;
	overflow:hidden;
}
/*带缩略图的文档*/
#cont-thum{ 
	background-color:#f6f6f6;
	border:solid 1px #cdcdcd;
}
 
#main-content
{

}

/* 带图片的文档 docin*/
.readbox{ background:#f5f5f5; overflow:hidden; padding-left:24px; padding-bottom:24px;}
.readbox h2{ padding:8px 10px 16px}
.readbox li{ float:left; width:119px; height:192px; padding:9px 20px 0 18px; text-align:center;background-position:-34px -94px; margin:0 23px;display:inline; overflow:hidden;word-wrap:break-word;background-color:#fff;
background-image:url(../images/index_bg.png)  }
.readbox li p{ margin:8px 0 0}
.readbox li a{ display:block}
.readbox span.back a,.readbox span.next a,.readbox span.noback a,.readbox span.nonext a{ width:31px; height:52px; float:left; position:relative;top:66px; text-indent:-999px} 
.readbox span.back a{ background-position:-62px -42px; margin:0 0 0 16px}
.readbox span.next a{ background-position:-31px -42px}
.readbox span.noback a{ background-position:0 -42px; margin:0 0 0 16px}
.readbox span.nonext a{ background-position:-93px -42px}

/*.readbox{ background:url(../images/index_bg.png) no-repeat 0 0;}*/
.classcolumn h3 span,.col-guest h3 span{background:url(../images/mc_bg.gif) no-repeat 0
 0;}

#hot_wrapper{width:812px; height:201px;position:relative;left:47px; padding-top:20px;}
#hot_wrapper .outer_container{height:100%;width:100%; overflow:hidden;position:relative;left:0}
#hot_wrapper ul{ position:absolute;left:0; top: 0px;width:20000px; height:201px;}

#hot_wrapper span{ display:block;width:31px; height:52px; font-size:0; overflow:hidden; text-indent:-999px; cursor:pointer;background-image:url(../images/index_bg.png)  }
#hot_wrapper .left{ background-position:-62px -42px}
#hot_wrapper .noleft{ background-position:0 -42px}
#hot_wrapper .right{ background-position:-31px -42px}
#hot_wrapper .noright{ background-position:-93px -42px}
#hot_wrapper .left,#hot_wrapper .noleft{ position:absolute;top:75px;left:-31px}
#hot_wrapper .right,#hot_wrapper .noright{ position:absolute;top:75px;right:-31px}



/*文档分类*/

.main-content-left{
width:700px;
overflow-x:hidden;
float:left;
}
.main-content-right{
width:250px;
float:right;
}

 

.g_navA{height:29px;position:relative; margin-top:5px;}
.g_navA ul{position:absolute;bottom:-1px;_bottom:-2px;}
.g_navA li,.g_navA li a{background:url(../images/navA.png) 999px 999px no-repeat;float:left;line-height:29px;display:block; height:29px;}
.g_navA li{ background-position:left 0;margin-right:5px;}
.g_navA li a{margin-left:5px;background-position:right 0;padding:0 17px 0 12px; 0;color:#000000;font-size:14px;outline:none;_display:inline;}
.g_navA li a:hover{color:#005eac; text-decoration:none;}
.g_navA .current{ background-position:0 -34px;}
.g_navA .current a{ font-weight:700; background-position:right -34px;color:#005eac; padding:0 20px 0 15px; cursor:pointer;}
/*.g_navA .one{ background-position:left -70px;margin-left:10px;}
.g_navA .one a,.g_navA .one a:hover{ background-position:right -70px;font-size:12px;color:#cc3300;}
.g_navA .fr{margin-top:5px;}*/
/*box*/

.g_navB
{
	border:1px solid #79a4ce;
	overflow:hidden;
	margin-right:10px;
	margin-bottom: 10px;
}

.mode-tit, .mode-tab {
    border-style: none solid solid;
}

.s-item {
	margin-bottom:4px;
	
}
.s-item table{
	width:99%; 
	margin-top:5px;
}
.s-item table td{
	background:#ECECEC;
	border:2px solid #FFF;
	padding:5px; 
	width:25%; 
}
.s-item h3{
	font-size:12px;
}
.s-item h3 a:link, .s-item h3 a:visited{
	color:#f60;
	text-decoration:none; 
}
.s-item h3 a:hover{
	color:#f60;
	text-decoration:underline; 
}
.s-item h3 a:active{
	color:#f60;
	text-decoration:none; 
}
.s-item table td a:link, .s-item table td a:visited{
	color:#1E50A2; 
	text-decoration:none; 
} 
.s-item table td a:hover{
	color:#C00; 
	text-decoration:underline; 
} 
.s-item table td a:active{
	color:#1E50A2; 
	text-decoration:none; 
} 
.g_navB_padding
{
padding:8px;
}

.paihang
{
/*border:1px #BBC9D6 solid;*/
width:249px;
margin-top:6px;
}

.nav_paihang
{
height:30px;
}
.nav_paihang li
{	float:left;
    cursor: pointer;
    display: inline;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    text-align: center;
	 
}
.nav_paihang .cur
{
 border-bottom: none;
 background-color:#FFFFFF;
 width:78px;
 }

.paihang_con
{
border-left:1px #BBC9D6 solid;
border-right:1px #BBC9D6 solid;
border-bottom:1px #BBC9D6 solid;
padding:0 5px;
}
.paihang_con li
{
 height: 28px;
    line-height: 28px;
    overflow: hidden;
}

.high {

    background: none repeat scroll 0 0 #B80100;
    color: #FFFFFF;
    display: inline;
    float: left;
    font-size: 11px;
    height: 16px;
    line-height: 16px;
    margin: 7px 8px 0 0;
    text-align: center;
    width: 16px;
}
.bgh {
    background: none repeat scroll 0 0 #AEB0BD;
}


.paihang2
{
margin:2px;
border:1px #BBC9D6 solid;
width:240px;;
margin-top:6px;
height:270px;
}
.nav_paihang2
{
height:30px;
border-left:1px #BBC9D6 solid;
border-top:1px #BBC9D6 solid;
}
.nav_paihang2 li
{
background: none repeat scroll 0 0 #E8EBF0;
    border-bottom: 1px solid #BBC9D6;
	border-right: 1px solid #BBC9D6;
	float:left;
    cursor: pointer;
    display: inline;
    float: left;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 123px;
}
.nav_paihang2 .cur
{

    font-weight: bold;
color:#005eac;
 border-bottom: 0px;
 background-color:#FFFFFF;
 width:123px;
 border-right:1px solid  #BBC9D6;
 }
 
 .paihang2_con li {
     border-bottom: 1px dashed #DFDFDF;
    height: 13px;
    line-height: 1.1em;
    overflow: hidden;
	margin-left:10px;
    padding: 10px 60px 10px 0;
	}
 
 .paihang2_con  strong {
    color: #FF6600;
    margin: 0 8px 0 0;
}


 .paihang2_con span {
    color: #8F8F8F;
	float:right;
	margin-right:10px;
    display: block;
    font-size: 11px;
    line-height: 32px;
    position: absolute;
    right: 0;
    text-align: right;
    top: 0;
    width: 60px;
}
.paihang2_con strong.fcg {
    color: #4E8B09;
}
